草庐IT

Flutter list.builder 不滚动

全部标签

flutter - 我使用了 3 个由堆栈封装的容器来获得类似这样的布局,现在我想让页面能够滚动?

每当我使用任何可滚动的小部件(如单个子ScrollView)时,它都会抛出renderflex溢出错误。在下面的代码中,我试图使用布局生成器来获取ScrollView。任何其他建议,我怎样才能获得可ScrollView?现在滚动时我不想要任何动画我想要应用栏,我只想要正常的滚动选项。Widgetbuild(BuildContextcontext){finalarticleargs=ModalRoute.of(context).settings.arguments;returnnewLayoutBuilder(builder:(BuildContextcontext,BoxConstra

dart - 如何同步滚动两个 SingleChildScrollView 小部件

如何同步滚动两个SingleChildScrollView小部件?newPositioned(child:newSingleChildScrollView(scrollDirection:Axis.horizontal,child:newScale()),),newPositioned(child:newSingleChildScrollView(scrollDirection:Axis.horizontal,child:newchart()))我需要这两个小部件具有完全相同的滚动位置(它们具有相同的宽度并且只能水平滚动)。它必须在用户操作后和代码更改时同步。

dart - 如何同步滚动两个 SingleChildScrollView 小部件

如何同步滚动两个SingleChildScrollView小部件?newPositioned(child:newSingleChildScrollView(scrollDirection:Axis.horizontal,child:newScale()),),newPositioned(child:newSingleChildScrollView(scrollDirection:Axis.horizontal,child:newchart()))我需要这两个小部件具有完全相同的滚动位置(它们具有相同的宽度并且只能水平滚动)。它必须在用户操作后和代码更改时同步。

Flutter:ListView.builder 中的自动垂直高度

我正在尝试使用ListView.builder显示一些卡片我想将每张卡片的高度自动设置为其子内容的高度classHomePageextendsStatelessWidget{Widget_buildListItems(BuildContextcontext,DocumentSnapshotdocument){returnCenter(child:Card(child:Column(children:[ListTile(title:Text(document['title']),subtitle:Text(document['subtitle']),),Expanded(child:Co

Flutter:ListView.builder 中的自动垂直高度

我正在尝试使用ListView.builder显示一些卡片我想将每张卡片的高度自动设置为其子内容的高度classHomePageextendsStatelessWidget{Widget_buildListItems(BuildContextcontext,DocumentSnapshotdocument){returnCenter(child:Card(child:Column(children:[ListTile(title:Text(document['title']),subtitle:Text(document['subtitle']),),Expanded(child:Co

flutter - 如何使容器可滚动?

我的代码的当前状态:@overrideWidgetbuild(BuildContextcontext){returnContainer(decoration:Grad2(),padding:EdgeInsets.all(16),child:Column(mainAxisAlignment:MainAxisAlignment.center,crossAxisAlignment:CrossAxisAlignment.center,children:[//...],),);}这导致了这个漂亮的登录页面,但是有一个问题(键盘弹起时底部溢出45像素):所以我尝试使用SingleChildScro

flutter - 如何使容器可滚动?

我的代码的当前状态:@overrideWidgetbuild(BuildContextcontext){returnContainer(decoration:Grad2(),padding:EdgeInsets.all(16),child:Column(mainAxisAlignment:MainAxisAlignment.center,crossAxisAlignment:CrossAxisAlignment.center,children:[//...],),);}这导致了这个漂亮的登录页面,但是有一个问题(键盘弹起时底部溢出45像素):所以我尝试使用SingleChildScro

flutter - 建筑日历。重叠的可滚动内容。

我正在构建基于日历的应用程序并尝试使用Flutter。您能否提供层次结构的建议/示例,说明如何构建像Google日历每日View这样的复杂而高效的布局?主要问题:我应该如何布局固定时间背景和重叠的动态事件层?之前用过RecyclerView和自定义的RecyclerView.LayoutManager,但是对Flutter的方式一窍不通。 最佳答案 您可以使用GridView.custom有效地构建您的布局.AcustomSliverGridDelegatecanproduceanaribtrary2Darrangementofch

flutter - 建筑日历。重叠的可滚动内容。

我正在构建基于日历的应用程序并尝试使用Flutter。您能否提供层次结构的建议/示例,说明如何构建像Google日历每日View这样的复杂而高效的布局?主要问题:我应该如何布局固定时间背景和重叠的动态事件层?之前用过RecyclerView和自定义的RecyclerView.LayoutManager,但是对Flutter的方式一窍不通。 最佳答案 您可以使用GridView.custom有效地构建您的布局.AcustomSliverGridDelegatecanproduceanaribtrary2Darrangementofch

listview - Flutter:ListView.builder 创建列

我正在为一些计数游戏开发一个flutter-app。我试图让它工作,一个ListView.builder在一列中显示两个项目,在另一列中显示其他两个项目。但我不知道该怎么做。有什么建议吗?这是我的代码:import'dart:math';import'package:flutter/material.dart';classTeamsextendsStatefulWidget{finalStringspieler1;finalStringspieler2;finalStringspieler3;finalStringspieler4;Teams({Keykey,this.spieler1